b9ec8bcbba7624bb21cb44019f97f370502395bb,plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java,ToOriginal,createPop,#SerializerPDA#AbstractElement#,94

Before Change



		@Override
		public ISerState createPop(SerializerPDA pda, AbstractElement token) {
			return delegate.createPop(pda, original(token));
		}

		@Override

After Change



		@Override
		public ISerState createPop(SerializerPDA pda, AbstractElement token) {
			AbstractElement original = original(token);
			ISerState state = pops.get(original);
			if (state == null) {
				state = delegate.createPop(pda, original);
				pops.put(original, state);
			}
			return state;
		}

		@Override